1.2 Hardware and Software Requirements